English Dictionary
◊ MARMALADE PLUM
marmalade plum
n : brown oval fruit flesh makes excellent sherbet [syn: {sapote},
{mammee}]